#ifndef MATH_GTEST_MATH_TEST_DATA_FMINF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_FMINF_DATA_H

DataFloat3Expected1 g_fminfData[] = {
    {0x1p-148, 0x1.fffffep+127, 0x1p-148},
    {0x1.eb851cp-1, 0x1.dc1bd8p-1, 0x1.dc1bd8p-1},
    {-0x1.4p+3, -0x1.4p+3, -0x1.4p+3},
    {-0x1.4p+3, 0x1.4p+3, -0x1.4p+3},
    {0x1.4p+3, -0x1.4p+3, -0x1.4p+3},
    {0x1.4p+3, 0x1.4p+3, 0x1.4p+3},
    {-0x1.fffffep+127, -0x1.9p-142, -0x1.fffffep+127},
    {-0x1p-148, -0x1p-149, -0x1p-148},
    {-0x1p-148, 0x0p+0, -0x1p-148},
    {-0x1p-148, 0x1p+0, -0x1p-148},
    {-0x1p-148, 0x1p+1, -0x1p-148},
    {-0x1p-149, -0x1p-148, -0x1p-148},
    {-0x1p-149, -0x1p-149, -0x1p-149},
    {-0x1p-149, 0x0p+0, -0x1p-149},
    {-0x1.5af1d8p-83, 0x1p+0, -0x1.5af1d8p-83},
    {-0x1p-149, 0x1p+1, -0x1p-149},
    {0x0p+0, -0x1p-148, -0x1p-148},
    {0x0p+0, -0x1p-149, -0x1p-149},
    {0x0p+0, 0x0p+0, 0x0p+0},
    {0x0p+0, 0x1p-149, 0x0p+0},
    {0x0p+0, 0x1p-148, 0x0p+0},
    {0x1.93e594p-50, 0x0p+0, 0x0p+0},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, 0x1p-149, 0x1p-149},
    {0x1p-149, 0x1p-148, 0x1p-149},
    {0x1p-148, 0x0p+0, 0x0p+0},
    {0x0p+0, 0x0p+0, 0x0p+0},
    {0x1p-148, 0x0p+0, 0x0p+0},
    {0x1p-148, 0x1p-149, 0x1p-149},
    {0x1p-148, 0x1.fffffep+127, 0x1p-148},
    {-0x1.fffffep+127, -0x1.fffffep+127, -0x1.fffffep+127},
    {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127},
    {-0x1.fffffep+127, 0x1.8p+1, -0x1.fffffep+127},
    {-0x1p-149, -0x1p-149, -0x1p-149},
    {0x1p-149, 0x1.66bb8p+0, 0x1p-149},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1.fffff8p-128, 0x1.fffff8p-128, 0x1.fffff8p-128},
    {0x1.fffff8p-128, 0x1p-127, 0x1.fffff8p-128},
    {0x1.000018p-127, 0x1.000004p-127, 0x1.000004p-127},
    {0x1p-127, 0x1.fffff8p-128, 0x1.fffff8p-128},
    {0x1p-127, 0x1p-127, 0x1p-127},
    {0x1.78288p+2, 0x1.fffe78p-128, 0x1.fffe78p-128},
    {0x1.fff958p-128, 0x1.fffff8p-128, 0x1.fff958p-128},
    {0x1.000004p-127, 0x1p-127, 0x1p-127},
    {0x1.000004p-127, 0x1.000004p-127, 0x1.000004p-127},
    {0x1.fb6366p-51, 0x1.fffffep-51, 0x1.fb6366p-51},
    {0x1.fffffep-51, 0x1.1c3794p+3, 0x1.fffffep-51},
    {0x1.fffffep-51, 0x1.000002p-50, 0x1.fffffep-51},
    {0x1p-50, 0x1.fc8a8cp-51, 0x1.fc8a8cp-51},
    {0x1p-50, 0x1p-50, 0x1p-50},
    {0x1.fffb92p-51, 0x1.000002p-50, 0x1.fffb92p-51},
    {0x1.000002p-50, 0x1.fffffep-51, 0x1.fffffep-51},
    {0x1.ffff6cp-51, 0x1p-50, 0x1.ffff6cp-51},
    {0x1.000002p-50, 0x1.000002p-50, 0x1.000002p-50},
    {0x1.22b852p-4, 0x1.a1999ap-5, 0x1.a1999ap-5},
    {0x1.a1999ap-5, 0x1.4bae14p-4, 0x1.a1999ap-5},
    {0x1.67ae14p-7, 0x1.4bae14p-4, 0x1.67ae14p-7},
    {0x1.f3851ep-5, 0x1.67ae14p-7, 0x1.67ae14p-7},
    {0x1.67ae14p-7, 0x1.74a3d8p-4, 0x1.67ae14p-7},
    {0x1.57ae14p-6, 0x1.f3851ep-5, 0x1.57ae14p-6},
    {0x1.22b852p-4, 0x1.4bae14p-4, 0x1.22b852p-4},
    {0x1.57ae14p-6, 0x1.f3851ep-5, 0x1.57ae14p-6},
    {0x1.4fae14p-5, 0x1.57ae14p-6, 0x1.57ae14p-6},
    {0x1.b851eap-2, 0x1.e147acp-2, 0x1.b851eap-2},
    {0x1.e147acp-2, 0x1p-1, 0x1.e147acp-2},
    {0x1.ae1478p-2, 0x1.28f5c4p-1, 0x1.ae1478p-2},
    {0x1p-1, 0x1.a3d708p-2, 0x1.a3d708p-2},
    {0x1p-1, 0x1p-1, 0x1p-1},
    {0x1p-1, 0x1.147ae4p-1, 0x1p-1},
    {0x1.0a3d72p-1, 0x1.d70a3cp-2, 0x1.d70a3cp-2},
    {0x1.2e147cp-1, 0x1p-1, 0x1p-1},
    {0x1.28f5c4p-1, 0x1.147ae4p-1, 0x1.147ae4p-1},
    {0x1.f33332p+0, 0x1.f5c28ep+0, 0x1.f33332p+0},
    {0x1.fae146p+0, 0x1p+1, 0x1.fae146p+0},
    {0x1.f33332p+0, 0x1.066668p+1, 0x1.f33332p+0},
    {0x1p+1, 0x1.fd70a2p+0, 0x1.fd70a2p+0},
    {0x1p+1, 0x1p+1, 0x1p+1},
    {0x1p+1, 0x1.08f5c4p+1, 0x1p+1},
    {0x1.051ebap+1, 0x1.fae146p+0, 0x1.fae146p+0},
    {0x1.0147bp+1, 0x1p+1, 0x1p+1},
    {0x1.0a3d72p+1, 0x1.0b852p+1, 0x1.0a3d72p+1},
    {0x1.fff478p+9, 0x1.fff478p+9, 0x1.fff478p+9},
    {0x1.fffeb6p+9, 0x1p+10, 0x1.fffeb6p+9},
    {0x1.fff85p+9, 0x1.0005c4p+10, 0x1.fff85p+9},
    {0x1p+10, 0x1.fffc26p+9, 0x1.fffc26p+9},
    {0x1p+10, 0x1p+10, 0x1p+10},
    {0x1p+10, 0x1.00052p+10, 0x1p+10},
    {0x1.000336p+10, 0x1.fff998p+9, 0x1.fff998p+9},
    {0x1.000292p+10, 0x1p+10, 0x1p+10},
    {0x1.00047cp+10, 0x1.00047cp+10, 0x1.00047cp+10},
    {0x1.fffffep+49, 0x1.fffffep+49, 0x1.fffffep+49},
    {0x1.fffffep+49, 0x1p+50, 0x1.fffffep+49},
    {0x1.fffffep+49, 0x1.000002p+50, 0x1.fffffep+49},
    {0x1p+50, 0x1.fffffep+49, 0x1.fffffep+49},
    {0x1p+50, 0x1p+50, 0x1p+50},
    {0x1p+50, 0x1.000002p+50, 0x1p+50},
    {0x1.000002p+50, 0x1.fffffep+49, 0x1.fffffep+49},
    {0x1.000002p+50, 0x1p+50, 0x1p+50},
    {0x1.000002p+50, 0x1.000002p+50, 0x1.000002p+50},
    {0x1.fffffep+126, 0x1.fffffep+126, 0x1.fffffep+126},
    {0x1.fffffep+126, 0x1p+127, 0x1.fffffep+126},
    {0x1.fffffep+126, 0x1.000002p+127, 0x1.fffffep+126},
    {0x1p+127, 0x1.fffffep+126, 0x1.fffffep+126},
    {0x1.0c097cp+127, 0x1p+127, 0x1p+127},
    {0x1p+127, 0x1.79ca14p+60, 0x1.79ca14p+60},
    {0x1.000002p+127, 0x1.fffffep+126, 0x1.fffffep+126},
    {0x1.0d8aaep+127, 0x1p+127, 0x1p+127},
    {0x1.000002p+127, 0x1.000002p+127, 0x1.000002p+127},
    {HUGE_VAL, HUGE_VAL, HUGE_VAL},
    {HUGE_VAL, 0x1.fffffep+127, 0x1.fffffep+127},
    {HUGE_VAL, 0x1p-126, 0x1p-126},
    {HUGE_VAL, 0x1p-149, 0x1p-149},
    {HUGE_VAL, 0x0p+0, 0x0p+0},
    {HUGE_VAL, -0x0p+0, -0x0p+0},
    {HUGE_VAL, -0x1p-149, -0x1p-149},
    {HUGE_VAL, -0x1p-126, -0x1p-126},
    {HUGE_VAL, -0x1.fffffep+127, -0x1.fffffep+127},
    {HUGE_VAL, -HUGE_VAL, -HUGE_VAL},
    {0x1.fffffep+127, HUGE_VAL, 0x1.fffffep+127},
    {0x1p-126, HUGE_VAL, 0x1p-126},
    {0x1p-149, HUGE_VAL, 0x1p-149},
    {0x0p+0, HUGE_VAL, 0x0p+0},
    {-0x0p+0, HUGE_VAL, -0x0p+0},
    {-0x1p-149, HUGE_VAL, -0x1p-149},
    {-0x1p-126, HUGE_VAL, -0x1p-126},
    {-0x1.fffffep+127, HUGE_VAL, -0x1.fffffep+127},
    {-HUGE_VAL, HUGE_VAL, -HUGE_VAL},
    {0x1.ffff38p+127, 0x1.fffffep+127, 0x1.ffff38p+127},
    {0x1.4484bep+28, 0x1.fff95p-127, 0x1.fff95p-127},
    {0x1.fffc24p+127, 0x1p-149, 0x1p-149},
    {0x1.fffffep+127, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, -0x0p+0, -0x0p+0},
    {0x1.fffffep+127, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, -HUGE_VAL, -HUGE_VAL},
    {0x1.ffffc8p-127, 0x1.fffffep+127, 0x1.ffffc8p-127},
    {0x1p-149, 0x1.fffff4p+127, 0x1p-149},
    {0x0p+0, 0x1.b38fb8p+1, 0x0p+0},
    {-0x0p+0, 0x1.fffffep+127, -0x0p+0},
    {-0x1.93e594p-50, 0x1.8p+1, -0x1.93e594p-50},
    {-0x1.fffff8p-127, 0x1.8p+1, -0x1.fffff8p-127},
    {-0x1.fff84ap+127, 0x1.8p+1, -0x1.fff84ap+127},
    {-HUGE_VAL, 0x1.fffffep+127, -HUGE_VAL},
    {0x1p-126, 0x1p-126, 0x1p-126},
    {0x1p-126, 0x1.fffffep+127, 0x1p-126},
    {0x1p-126, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, -0x0p+0, -0x0p+0},
    {0x1.000594p-126, 0x0p+0, 0x0p+0},
    {0x1p-126, 0x0p+0, 0x0p+0},
    {0x1p-126, 0x0p+0, 0x0p+0},
    {0x1p-126, -HUGE_VAL, -HUGE_VAL},
    {0x0p+0, 0x1p-126, 0x0p+0},
    {0x0p+0, 0x1p-126, 0x0p+0},
    {-0x0p+0, 0x1.ea38dp-127, -0x0p+0},
    {-0x1p-149, 0x1p+0, -0x1p-149},
    {-0x1.000594p-126, 0x1p+0, -0x1.000594p-126},
    {-0x1.fffffep+127, 0x1p+0, -0x1.fffffep+127},
    {-HUGE_VAL, 0x1p-126, -HUGE_VAL},
    {0x1p-149, 0x1p-149, 0x1p-149},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, -0x0p+0, -0x0p+0},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1p-149, -HUGE_VAL, -HUGE_VAL},
    {0x0p+0, 0x1p-149, 0x0p+0},
    {-0x0p+0, 0x1p-149, -0x0p+0},
    {-0x1p-149, 0x1p+0, -0x1p-149},
    {-0x1p-126, 0x1p+0, -0x1p-126},
    {-0x1.fffffep+127, 0x1p+0, -0x1.fffffep+127},
    {-HUGE_VAL, 0x1p-149, -HUGE_VAL},
    {0x0p+0, 0x0p+0, 0x0p+0},
    {0x0p+0, -0x0p+0, 0x0p+0},
    {0x0p+0, -0x1p-149, -0x1p-149},
    {0x0p+0, -0x1p-126, -0x1p-126},
    {0x0p+0, -0x1.fffffcp+127, -0x1.fffffcp+127},
    {0x0p+0, -HUGE_VAL, -HUGE_VAL},
    {-0x0p+0, 0x0p+0, -0x0p+0},
    {-0x1p-149, 0x0p+0, -0x1p-149},
    {-0x1p-126, 0x0p+0, -0x1p-126},
    {-0x1.fffffep+127, 0x0p+0, -0x1.fffffep+127},
    {-HUGE_VAL, 0x0p+0, -HUGE_VAL},
    {-0x0p+0, -0x0p+0, -0x0p+0},
    {-0x0p+0, -0x1p-149, -0x1p-149},
    {-0x0p+0, -0x1p-126, -0x1p-126},
    {-0x0p+0, -0x1.fffffep+127, -0x1.fffffep+127},
    {-0x0p+0, -HUGE_VAL, -HUGE_VAL},
    {-0x1p-149, -0x0p+0, -0x1p-149},
    {-0x1.feb17cp-127, -0x0p+0, -0x1.feb17cp-127},
    {-0x1.fffffep+127, -0x0p+0, -0x1.fffffep+127},
    {-HUGE_VAL, -0x0p+0, -HUGE_VAL},
    {-0x1p-149, -0x0p+0, -0x1p-149},
    {-0x1p-149, -0x1p-126, -0x1p-126},
    {-0x1p-149, -0x1.fffffep+127, -0x1.fffffep+127},
    {-0x1.66bb8p+0, -HUGE_VAL, -HUGE_VAL},
    {-0x1p-126, -0x1p-149, -0x1p-126},
    {-0x1.fffffep+127, -0x1p-149, -0x1.fffffep+127},
    {-HUGE_VAL, -0x1p-149, -HUGE_VAL},
    {-0x1.00000ep-126, -0x1.fffffep+127, -0x1.fffffep+127},
    {-0x1.fffffep+127, -0x1.fffffep+127, -0x1.fffffep+127},
    {-0x1p-126, -HUGE_VAL, -HUGE_VAL},
    {-0x1.fffffep+127, -0x1.fff83p-127, -0x1.fffffep+127},
    {-HUGE_VAL, -0x1.ffd368p-127, -HUGE_VAL},
    {-0x1.fffffep+127, -0x1.fffffep+127, -0x1.fffffep+127},
    {-0x1.fffffep+127, -HUGE_VAL, -HUGE_VAL},
    {-HUGE_VAL, -0x1.fffffep+127, -HUGE_VAL},
    {-HUGE_VAL, -HUGE_VAL, -HUGE_VAL},
    {0x1p-149, 0x1.fffffcp-127, 0x1p-149},
    {0x1.fffffcp-127, 0x1.fffffep+127, 0x1.fffffcp-127},
    {-0x1p-149, 0x1p+0, -0x1p-149},
    {-0x1.fff5f4p-127, 0x1p+0, -0x1.fff5f4p-127},
    {0x1p-149, 0x0p+0, 0x0p+0},
    {0x1.fffffep+127, 0x0p+0, 0x0p+0},
    {-0x1p-149, -0x1.fffffcp-127, -0x1.fffffcp-127},
    {-0x1.fffffcp-127, -0x1p-149, -0x1.fffffcp-127}
};

#endif